#include <log.h>
#include <stdio.h>
#include <cstdarg>

void rsi::log(std::string module, std::string file, int line, std::string fmt, ...) {

#ifdef LOG_ENABLED

	printf("[%s:%s:%d] ", module.c_str(), file.c_str(), line);

	va_list argp;
	va_start(argp, fmt);
	vprintf(fmt.c_str(), argp);
	va_end(argp);
	printf("\n");
#endif
}
